Лабораторная работы №5. Настройка рабочей среды.

Презентация

Глушенок А. А.

Российский университет дружбы народов, Москва, Россия

15 марта 2025

Докладчик

Цель

Настроить рабочую среду.

Установка менеджера паролей

Установим менеджер паролей pass:

Установка pass
Установка gopass

Вывод списка ключей

Выведем список ключей, инициализируем хранилище:

Вывод списка ключей

Создание нового репозитория, структуры git

Созданим ноавый репозиторий pass:

Создание репозитория

Создадим структуру git, зададим адрес репозитория на хостинге, выполним синхронизацию:

Создание структуры, синхронизация

Изменения, установка интерфейса

Закоммитим и выложим изменения. Проверим статус синхронизации:

Отправка изменений, проверка

Установим интерфейс для взаимодействия с браузером:

Установка интерфейса

Установка плагина, добавление пароля

Установим плагин browserpass:

Установка плагина

Добавим новый пароль (символ переноса строки), отобразим его для указанного имени файла, заменим существующий пароль :

Добавление и замена пароля

Установка дополнительного ПО, шрифтов

Установим дополнительное программное обеспечение:

Установка дополнительного ПО

Установим шрифты:

Установка шрифтов

Установка бинарного файла

Установим бинарный файл с помощью wget. Создадим свой репозиторий для конфигурационных файлов на основе шаблона:

Установка бинарного файла, создание репозитория

Проверка репозитория, инициализация chezmoi

Проверим, что репозиторий создан верно:

Проверка создания репозитория

Инициализируем chezmoi с нашим репозиторием dotfiles, копируя chezmoi в /usr/local/bin:

Инициализация chezmoi

Проверка изменений, работа на 2-о1 машине

Проверим, какие изменения внесёт chezmoi в домашний каталог, согласимя с ними:

Проверка внесенных изменений

На второй машине инициализируем chezmoi с репозиторием dotfiles через SSH. Проверим, какие изменения внесены и согласимся с ними:

Использование chezmoi на нескольких машинах

Извлечение изменений

Установим свои dotfiles на новый компьютер с помощью одной команды, извлечем последние изменения из репозитория. Посмотрим, что изменится, фактически не применяя изменения:

Извлечение последних изменений

Установка автофиксирования и отпраки изменений

Установим автоматическое фиксирование и отправку изменений в исходный каталог в оепозиторий, изменив конфигурационный файл:

Изменение конфигурационного файла

Выводы

В ходе выполнения лабораторной работы №5 мне удалось выполнить настройку рабочей среды.

Благодарю за внимание!